×

screw over meaning in French

prendre l'avantage sur; exploiter de façon répétitive

Related Words

  1. screw
  2. screwed
  3. screwing
  4. archimedes screw
  5. screw on
  6. screw wrench
  7. micrometer screw
  8. screw plate
  9. screw top
  10. old screw
  11. screw on
  12. screw out
  13. screw plate
  14. screw propeller
PC Version

Copyright © 2018 WordTech Co.